package com.testmall.utils;

import org.springframework.util.DigestUtils;

/**
 * @Description: 登录密码加密工具类
 * @Author: littleDesire
 * @Date: 2022-06-21 16:50
 * @Version: 1.0
 */
public class PasswordEncryptionUtil {

    /**
     * @param password 密码
     * @param salt    盐值
     * @return 加密后的密码
     */
    public static String getMd5Password(String password, String salt) {
        // 将密码和盐值作为一个整体进行加密处理
        for (int i = 0; i < 3; i++) {
            password = DigestUtils.md5DigestAsHex((salt + password + salt).getBytes()).toUpperCase();
        }
        return password;
    }
}
